flower sheath - Español Inglés Diccionario